package com.icinfo.cloud.provider.common.oss.service;

import com.icinfo.cloud.provider.common.dto.FileInfoSaveDto;
import com.icinfo.framework.common.web.Result;

/**
 * 描述：Oss操作服务
 *
 * @author xiangyuyu
 * @date 2022/3/12 12:02
 */
public interface IOssOperateService {

    /**
     * 描述：上传文件
     *
     * @param fileInfo {@link FileInfoSaveDto} 文件信息
     * @return {@link Result <String>} 上传成功的文件oss地址
     * @author xiangyuyu
     * @date 2022-03-12 11:54
     */
    Result<String> uploadFile(FileInfoSaveDto fileInfo);
}
